package edu.hncj.seckill.service;

import edu.hncj.seckill.domain.Product;

import java.util.List;

/**
 * @Author anoraker
 * @Date 2021/5/3 8:11 下午
 * @Version 1.0
 */
public interface ProductService {

    /**
     *  获取当前未结束的所有课抢购商品,即当前时间大于结束时间
     * @return 商品集合
     */
    List<Product> getProductPage();

    /**
     * 获取当前正在抢购的可秒杀商品
     * @return
     */
    List<Product> getNowAll();

    /**
     * 获取当前未开始的商品
     * @return
     */
    List<Product> getAllAfter();

    /**
     *  通过id查询商品对象
     * @return 商品对象
     */
    Product getProductById(String id);
}
